visual receptor cell - Spanish English Dictionary